Definitions for car park

Definitions for (noun) car park

Main entry: car park, park, parking area, parking lot

Definition: a lot where cars are parked


Visual thesaurus for car park